package com.project.mapper;

import com.project.bean.ProgressBean;

public interface IProgressMapper {
    /**
     * 员工完成项目
     * @param prgId 进度id
     */
    public void finishPrj(Integer prgId);

    /**
     * 添加一个员工到项目中，添加进度表
     * @param progress 员工进度对象
     */
    public void addEmployee(ProgressBean progress);

    /**
     * 根据员工id的项目完成时间为当前时间
     * @param emId 员工id
     */
    public void updateByEmId(Integer emId);

    /**
     * 项目交付
     * 1、将项目状态修改为交付使用
     * 2、将正在进行进度信息，完成时间修改为当前时间
     * @param prjId 项目编号
     */
    void deliver(Integer prjId);
}
